river kingfishers - French English Dictionary